What about Revision Control. The user cannot be required to install the MiscKit himself/herself. So applications using the kit must provide for the installation of the kit, too.
If you now have several applications that use the kit, it's likeley that not all of them use the same revision. This means that installing an app could overwrite a more recent version of the kit in /LocalLibrary or wherever!
Of course, centralized resources are neat - but it has to be thought out very well.